home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / UTILITIE / ZOO201.EXE / zoo / readme.1st < prev    next >
Text File  |  1988-08-25  |  6KB  |  128 lines

  1.             ZOO 2.01 -- MS-DOS BINARY DISTRIBUTION
  2.  
  3.  
  4. This package contains version 2.01 of the Zoo archive program, along with
  5. the supporting utilities Fiz 2.0 and Stuff 1.0.
  6.  
  7.  
  8.                    REDISTRIBUTION
  9.  
  10. Because all the programs in this package support one another, and because it
  11. is nearly impossible to use them properly without the user manuals, I
  12. strongly recommend that everything in this package be distributed together. 
  13. If necessary you can distribute the executable programs separately, but you
  14. should in that case be sure to warn the recipient that there is more, and
  15. how and where to get it.
  16.  
  17.  
  18.               CONTENTS OF THIS PACKAGE
  19.  
  20. In addition to the file "readme.1st", which you are reading, the following
  21. files are included in this package.  File sizes, dates, times, and CRC
  22. values (as found in a zoo archive with the "zoo lC" command) are shown
  23. below.
  24.  
  25. Length    Date      Time     CRC    Filename
  26. --------  --------- -------- ----   ----------
  27.    10716  31 Jan 88 23:40:04 b60f   fiz.exe
  28.     4132  13 Feb 88 15:09:12 cf97   fiz.man
  29.     8427  13 Feb 88 15:08:48 53a3   stuff.doc
  30.    10738   6 Feb 88 20:03:28 cfa4   stuff.exe
  31.    40078  25 Aug 88 18:08:18 27db   zoo.exe
  32.    52640  25 Aug 88 16:26:42 cfe9   zoo.man
  33.  
  34. fiz.exe:
  35. -------
  36. Fiz 2.0, the Fix Zoo utility.  This program helps recover data from damaged
  37. zoo archives.  The existence of fiz.exe does not indicate that zoo archives
  38. are easily damaged (they are not, and they are immune to trailing garbage
  39. added by some file transfer protocols).  But should a transmission error
  40. result in a corrupted download of a zoo archive, you will likely be able to
  41. recover the data from most or all of the undamaged parts of the damaged
  42. archive.
  43.  
  44. fiz.man:
  45. -------
  46. The user manual for Fiz.
  47.  
  48. stuff.exe:
  49. ---------
  50. Stuff 1.0, a file finder for use with Zoo 2.01.  This program will generate a
  51. list of pathnames based on selection criteria that you decide.  The output
  52. may be fed to Zoo 2.01 through a pipe to allow you to archive one or more
  53. subdirectory hierarchies.  Later, the resulting zoo archive can be extracted
  54. to recreate the original subdirectory hierarchy.
  55.  
  56. stuff.doc:
  57. ---------
  58. The user manual for Stuff 1.0.
  59.  
  60. zoo.exe:
  61. -------
  62. Zoo 2.01, a file archiving program.  Currently zoo is available in binary
  63. form for AmigaDOS and MS-DOS and in C source form for MS-DOS, VAX/VMS, and 
  64. **IX and look-alike systems.
  65.  
  66. zoo.man:
  67. -------
  68. The user manual for zoo 2.01.
  69.  
  70.  
  71.                    OTHER PROGRAMS
  72.  
  73. In addition to Zoo, Stuff, and Fiz, which are included in this package, other
  74. supporting programs that you may find useful are:
  75.  
  76. Sez 2.3:  (Self-Extracting Zoo)  This program will convert any Zoo archive
  77. to self-extracting form in a few seconds.  Self-extraction overhead is less
  78. than 2500 bytes, and the self-extracting archive will recreate the original
  79. contents of the zoo archive when executed on any MS-DOS system.  These
  80. self-extracting archives can be extracted on non-MS-DOS systems too with the
  81. help of Fiz 2.0 and Zoo 2.01.
  82.  
  83. Looz 2.1:  (Ooz with List)  This program will extract, list, and execute
  84. files from zoo archives on any MS-DOS system.  As far as I can tell, Looz is
  85. the only program in existence for MS-DOS systems that allows you to have
  86. executable programs stored in compressed form and execute them by extracting
  87. directly into memory, with no net memory penalty, no need for any temproary
  88. disk space, and with the usual MS-DOS command-line arguments, I/O
  89. redirection, and piping fully available.  There are substantial savings in
  90. disk space due to avoiding fragmentation if many small EXE or COM programs
  91. are stored in a zoo archive.  For example, if you have 20 tiny programs on a
  92. hard disk, each 100 bytes long, you will typically tie up 40 kilobytes of
  93. disk space (160 kilobytes under some earlier versions of MS-DOS).  Stored in
  94. a Zoo archive, these programs will take up about 4 kilobytes or less;  if
  95. stored uncompressed, execution can still be virtually instantaneous.
  96.  
  97.  
  98.              AVAILABILITY OF SOURCE CODE
  99.  
  100. As I write this, it is planned that the portable C source code for Zoo 2.01
  101. will be posted to Usenet and uploaded to GEnie's IBM PC RoundTable in the
  102. next few weeks.  I will separately be releasing an MS-DOS support package at
  103. about the same time.  In conjunction with the portable C source code, this
  104. package will allow recompilation under MS-DOS using Turbo C version 1.0.  It
  105. will include all the assembly language routines that are currently used for
  106. speed.
  107.  
  108.  
  109.                   COPYRIGHT
  110.  
  111. The source distribution will contain a detailed copyright notice.  So long
  112. as you distribute Zoo 2.01 at no charge (or at an hourly telecommunications
  113. charge not exceeding $8.00 per hour during evening hours at 1200 bps), and
  114. do not distribute it as part of a package over which you claim a compilation
  115. copyright or other right to restrict redistribution of those contents of the
  116. package that you do not own, you should be safe.  But if you're in the
  117. business of collecting free software written by others and attempting to
  118. restrict its further distribution, this copyright policy will seriously
  119. hinder your including Zoo 2.01 in your collection.
  120.  
  121. The above is just a summary.  The full text of the copyright notice as found
  122. in the source distribution takes precedence if there are any discrepencies. 
  123. Also note that currently binary distributions of all supporting utilities
  124. (Fiz, Looz, Stuff, Sez) and many earlier versions of Zoo are fully in the
  125. public domain.
  126.  
  127.                                   -- Rahul Dhesi 1988/08/25
  128.